/*
 * QSS 关键技巧示例
 * 注意：以下语法为 Qt StyleSheet (QSS) 专用，非标准 CSS
 */

/* 1.使用对象名进行精确控制 */

QPushButton#primaryButton {
    background-color: #0078d4;
}
QPushButton#dangerButton {
    background-color: #d13438;
}

/* 2.伪状态组合（:!pressed 为 QSS 特有语法，表示非 pressed 状态）
   示例：
   QPushButton:hover:!pressed {
       悬停但未按下
   }
*/

/* 3.属性选择器 */
QPushButton[flat="true"] {
    background: transparent;
}

/* 4.子控件控制 */
QComboBox::drop-down:hover {
    background-color: #e0e0e0;
}